package com.heaboy.feedback.domain.vo;


import com.heaboy.feedback.domain.Lesson;
import com.heaboy.feedback.domain.StudentInfo;
import com.ruoyi.common.core.domain.entity.SysUser;
import lombok.Data;

import java.util.List;

@Data
public class StudentInfoVO extends StudentInfo {

    /**
     * 学生姓名
     */
    private String userName;

    /**
     * 学生班级
     */
    private List<StudentClazzVO> studentClazzVOList;

    /**
     * 学生课程
     */
    private List<CourseStudentVO> courseStudentVOList;

    /**
     * 正在上的课程
     */
    private List<Lesson> lessonList;

    /**
     * 0 default
     * 1 yes
     * -1 no
     */
    private  int showState;
    public StudentInfoVO() {
    }

    public StudentInfoVO(SysUser user) {
        this.setUserId(user.getUserId());
        setUserName(user.getUserName());

    }
}
